// custom-tab-bar/index.js
const app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {},

  /**
   * 组件的初始数据
   */
  data: {

    color: "#7A7E83",
    selectedColor: "#ED3E3F",
    openType: "getUserInfo",
    list: [
      {
        pagePath: "/pages/index/index",
        text: "首页",
        iconPath: "/images/homepage.png",
        selectedIconPath: "/images/homepage-active.png",
        style: "width: 36rpx;height: 36rpx;",
      },
      {
        pagePath: "/pages/publish/publish",
        text: "发布",
        iconPath: "/images/homepage-publish.png",
        selectedIconPath: "/images/center-pubilsh-active.png",
        style: "width: 64rpx;height: 40rpx;",
      },
      {
        pagePath: "/pages/myPage/myPage",
        text: "我的",
        iconPath: "/images/homepage-my-active.png",
        selectedIconPath: "/images/center-our-active.png",
        style: "width: 36rpx;height: 36rpx;",
      }
    ],
    selected:0
  },

  attached() {
    let that = this;
    let token = wx.getStorageSync("token");
    let isToken = token ? 1 : 0
    if (isToken == 1) {
      this.setData({
        openType: " "
      })
    } else {
      this.setData({
        openType: "getUserInfo"
      })
    }
  },
  /**
   * 组件的方法列表
   */

  methods: {
    getUserInfo(e) {
      // let that = this;
      // let token = wx.getStorageSync("token");
      // wx.showLoading({
      //   title: '请稍后',
      // })
      // if (token) {

      //   wx.hideLoading({
      //     complete: (res) => {
      //       that.switchTab(e);
      //     },
      //   })
      // } else {
      //   console.log("----------执行了移除token")
      //   if (e.detail.rawData) { //用户确认授权

      //     // let tempToken = wx.getStorageSync("tempToken");
      //     // let sessionKey = wx.getStorageSync("sessionKey");


      //     wx.login({
      //       success(res) {

      //         wx.request({
      //           url: app.globalData.BaseURL + "/cio/miniapp/auth/wxlogin",
      //           method: "post",
      //           data: {
      //             code: res.code,
      //           },
      //           header: {
      //             'content-type': 'application/x-www-form-urlencoded' // 默认值
      //           },
      //           success(res1) {
      //             if (res1.data.code == "200") {
      //               wx.removeStorage({
      //                 key: 'token',
      //               })
      //               wx.setStorageSync("encryptedData", e.detail.encryptedData)
      //               wx.setStorageSync("iv", e.detail.iv);
      //               wx.setStorageSync("tempToken", res1.data.data.tempToken);
      //               wx.setStorageSync("sessionKey", res1.data.data.sessionKey);
      //               //在确定授权后再进行判断
      //               wx.navigateTo({
      //                 url: '/pages/phoneToken/phoneToken',
      //               })
      //             }
      //           }
      //         })
      //       }

      //     })
      //   } else {
      //     wx.showToast({
      //       title: '请先授权再进行其他操作',
      //       icon: 'none',
      //       duration: 2000
      //     })


      //   }


      // }
    },
    switchTab(e) {
        const data = e.currentTarget.dataset;
        const url = data.path;
        wx.switchTab({
          url,
        });




    },
  },
});